package ar.pmt.vista.beansComplejos;

import java.util.Calendar;

import org.jfree.data.time.Day;

public class VariablesTareasBean implements Comparable<VariablesTareasBean> {
	private Float estimado;
	private Float costo;
	private Float completado;
	private Calendar fecha;
	private Float valorGanadoEnElDia;

	public Float getEstimado() {
		return estimado;
	}

	public void setEstimado(Float estimado) {
		this.estimado = estimado;
	}

	public Float getCosto() {
		return costo;
	}

	public void setCosto(Float costo) {
		this.costo = costo;
	}

	public Float getCompletado() {
		return completado;
	}

	public void setCompletado(Float completado) {
		this.completado = completado;
	}

	public Calendar getFecha() {
		return fecha;
	}

	public void setFecha(Calendar fecha) {
		this.fecha = fecha;
	}

	public Float getValorGanadoEnElDia() {
		return valorGanadoEnElDia;
	}

	public void setValorGanadoEnElDia(Float valorGanadoEnElDia) {
		this.valorGanadoEnElDia = valorGanadoEnElDia;
	}

	public Day getFechaAsDay() {
		return new Day(fecha.get(Calendar.DAY_OF_MONTH), fecha.get(Calendar.MONTH) + 1, fecha.get(Calendar.YEAR));
	}

	public String getFechaAsString(){
		return fecha.get(Calendar.DAY_OF_MONTH)+"/"+(fecha.get(Calendar.MONTH) + 1)+"/"+fecha.get(Calendar.YEAR);
	}

	public int compareTo(VariablesTareasBean variable) {
		return this.fecha.compareTo(variable.getFecha());
	}
}
